home *** CD-ROM | disk | FTP | other *** search
/ Aminet 38 / Aminet 38 (2000)(Schatztruhe)[!][Aug 2000].iso / Aminet / util / misc / ButtonBar.lha / README.BEFORE.UPLOAD < prev   
Encoding:
Text File  |  2000-03-20  |  8.4 KB  |  199 lines

  1.                           UPLOADING INSTRUCTIONS
  2.                           ======================
  3.  
  4. To those who never fully read the README's:  Upload foo.readme for foo.lha,
  5. where foo.readme contains they keyword Short:  plus a 40 character
  6. description on the first line. Don't upload if CD releases are a problem.
  7.  
  8. All others please read below instructions carefully, or your upload is in
  9. danger of being deleted.  Uploading to Aminet is a bit more complicated
  10. than to other places since it's a network of sites and provides more info
  11. about files. It's a bit of work for you, but it saves a lot of hassle to
  12. the many, many downloaders.
  13.  
  14.  
  15.                               WHAT TO UPLOAD
  16.                               --------------
  17.  
  18. This FTP site is intended for the distribution of any type of freely 
  19. distributable software. However, due do copyright laws and internet 
  20. provider restrictions, we have to set the following conditions:
  21.  
  22. DO NOT UPLOAD:
  23. - Commercial software
  24. - Software that is not OK to distribute on CD (see below for exceptions)
  25. - Samples from copyrighted CD's, TV or radio broadcasts
  26. - Musical mods that are cover versions from copyrighted songs
  27. - Images or animations from copyrighted image sources
  28. - Images depicting persons who didn't agree with the distribution
  29. - Images of sexual content
  30. - GNU software without sources
  31. - Strong cryptography (key length >40 bit)
  32. - GIF/LZW software without telling us by email that you have a license
  33. - GIF pictures
  34. - DMS files
  35. - Insulting/obscene material
  36.  
  37. Please respect these conditions, or you could bring Aminet in danger of
  38. being shut down.
  39.  
  40.  
  41.                               WHERE TO UPLOAD
  42.                               ---------------
  43.  
  44. Aminet consists of about 30 FTP sites and 60 BBSes that exchange their files.
  45. The center of the net is the alias main.aminet.net . Whenever possible,
  46. upload there.  Most other sites (uk.aminet.net recommended for non-Germans)
  47. forward the files to that site and delete them locally, they'll be mirrored
  48. back later. Do not upload the same file to multiple Aminet sites.
  49.  
  50. There are two upload directories on Aminet sites:
  51.  
  52.   pub/aminet/new    for public uploads
  53.   pub/aminet/priv   for private uploads   (local to this site)
  54.  
  55. Uploads in new/ that have no .readme will be deleted since they could be 
  56. commercial or otherwise suspect.  If your upload appears in RECENT
  57. within 4 days, everything was fine (don't delete your copy before that 
  58. happens!). If not, contact aminet@aminet.net 
  59.  
  60. If you provided an Uploader: field, you'll get a mail if we deleted your 
  61. upload for any reason (e.g. because it was corrupt).
  62.  
  63. If you have no direct Internet access you can also upload via e-mail. Send
  64. a mail with "HELP UPLOAD" in the body to "aminet-server@aminet.net" to get
  65. the instructions.
  66.  
  67.  
  68.                               PUBLIC UPLOADS
  69.                               --------------
  70.  
  71. The main difference between Aminet and most other ftp sites is that all
  72. uploads have a description.  They're collected automatically and listed in
  73. RECENT and INDEX.  These short (40 characters) descriptions come from the
  74. .readme files uploaded along with the binaries.
  75.  
  76. Whenever you upload something, create .readme file for it.  An example:
  77. Along with PictureView.lha you would upload PictureView.readme.  That file
  78. could look about like this (no blank lines at the start, and don't
  79. include the CUT HERE lines):
  80.  
  81.  
  82. --------------------------------CUT HERE------------------------------
  83. Short:    Shows JPEG & IFF pics. AGA support. V1.2
  84. Uploader: umueller@amiga.icu.net.ch (Urban Mueller)
  85. Author:   umueller@amiga.icu.net.ch (Urban Mueller)
  86. Type:     gfx/show
  87.  
  88. This all new picture displayer is capable of showing almost any image
  89. type in any resolution. Main features include:
  90. - Scrolling screens
  91. - CLI and WB interface
  92.  ......
  93. --------------------------------CUT HERE------------------------------
  94.  
  95. The meaning of these fields is:
  96.  
  97. Short:        is the only mandatory field, and has to be in the first
  98.               line. It lets you specify a 40 character description of your
  99.               upload, that will be seen and INDEX and RECENT so everyone 
  100.               can easily learn about your upload. Don't repeat the file 
  101.               name here, but if several versions of your archive exist, 
  102.               specify the version number here. Try to explain what the 
  103.               program *does*. Music should specify the style and author.
  104.               Don't boast or use much uppercase.
  105.  
  106. Uploader:     lets you indicate your email address so we can contact you
  107.               if something goes wrong (and this happens more often than 
  108.               you think). Please always provide it.
  109.  
  110. Author:       is the place where you can indicate who created the piece of
  111.               software you uploaded.
  112.  
  113. Type:         is the place where you can propose a directory where the file
  114.               should be moved. Check the file TREE for possible subdirs. If
  115.               you want a new dir, read info/start/newdir.txt
  116.  
  117.  
  118. Now for some completely optional fields:
  119.  
  120. Kurz:         is the German version of Short:
  121.  
  122. Replaces:     lets you specify files that are superseded by your upload.
  123.               Give full path, e.g. biz/patch/PageStreamPatch*
  124.               Not needed if you overwrite an earlier file with same name.
  125.  
  126. Requires:     other archives that your upload needs to work, with full
  127.               path. Also name OS, mem and chipset requirements here.
  128.  
  129. Version:      the version number of your upload. Don't use version 
  130.               numbers in files names if possible.
  131.  
  132. Distribution: lets you specify where your upload is OK to distribute.
  133.               If you specify the 'NoCD' keyword here, your upload will
  134.               not appear on the CD's made of this site. If you specify
  135.               'Aminet', you only give Aminet the distribution permission.
  136.  
  137. After a blank line, you may add a longer description, that could for 
  138. example be the README found inside the archive.  Don't rely on people 
  139. downloading the .readme file, the info found there should be in the 
  140. archive, as well.
  141.  
  142. Notes: 
  143. - If your upload requires a language other than English, please mention
  144.   that language in the Short: description.
  145. - If your upload is shareware, restricted or just a demo version, mention
  146.   that in the .readme
  147. - You can overwrite old versions of your uploads by uploading again
  148.   using the same file name. This is the preferred way to do updates.
  149.   However don't update within 10 days of previous upload.
  150. - If you want to make sure your file is not renamed on the CD, only use
  151.   letters, digits and _ in the name and make sure the first 8 characters
  152.   are unique.
  153.  
  154.  
  155.                          FILE NAME CONVENTIONS
  156.                          ---------------------
  157.  
  158. The maximum file name length is 18 characters including the archiver suffix
  159. (.lha, .lzh).  Mixed case is OK, but it should be mainly lowercase. If your
  160. file name is generic (ls, pipe), append your initials (pipe-JU). Version
  161. numbers are better in the Short: descriptions than in the file name. Also, 
  162. please do not upload in any other file format than .lha or .lzh. Also, .jpg
  163. and .mpg files can be uploaded without putting them in archives. If you're
  164. uploading from a PC, you may use .rea instead of .readme. By adhering to 
  165. these rules you can save a lot of beginners a lot of trouble.
  166.  
  167.  
  168.                                 CHECK LIST
  169.                                 ----------
  170.  
  171. - Are the archives okay? Use UNIX LhA to find out.
  172. - Is there a .readme for *every* file you are about to upload?
  173. - Are the base names of the .readme and the archive the same? Same case?
  174. - Are all archive names 18 characters or shorter?
  175. - Is there a Short: and if possible an Uploader: field in the .readme's?
  176. - Does none of the archives contain copyrighted or Workbench material?
  177. - Is the archive free of BBS ads?
  178.  
  179. Thanks for checking, you're saving us a lot of work.
  180.  
  181.  
  182.                             PRIVATE UPLOADS
  183.                             ---------------
  184.  
  185. You may upload files that are not meant to be available to the public to
  186. /amiga/priv.  Files in there can not be listed, so you have to tell your
  187. partner the precise file name.  Files remain available at least one week,
  188. much longer in most cases.  Note that we don't give any warranties about
  189. the privacy of the files in there, encrypt them if you like.
  190.  
  191.  
  192.  
  193.                              YOUR COMMENTS
  194.                              -------------
  195.  
  196. If you have any comments about the policies given, or if you see 
  197. suspicious, commercial or corrupt files, please immediately send mail 
  198. to aminet@aminet.net
  199.